yjx.controller('orderListController', ['$rootScope', '$scope', 'ipCookie', '$timeout', '$fetch', 'modalService', function ($rootScope, $scope, ipCookie, $timeout, $fetch, modalService) {
    var api = '/unified/order/me';
    /**swiper */
    var tabList, orderSwiper;
    var width = document.body.offsetWidth;
    $scope.tabList = [{ id: 1, name: '未完成' }, { id: 2, name: '已完成' }];
    $scope.curTab = $scope.tabList[0];

    function buildSwiper() {
        tabList = new Swiper('#tabList', {
            slidesPerView: 2,
            slideToClickedSlide: true,
        });
        orderSwiper = new Swiper('#orderSwiper', {
            direction: 'horizontal',
            // noSwiping : true,
            slider: width,
            on: {
                slideNextTransitionStart: function () {
                    tabList.slideTo(orderSwiper.activeIndex)
                    $timeout(function () {
                        $scope.curTab = $scope.tabList[orderSwiper.activeIndex];
                        // resetData($scope.curTab.id);
                    })
                },
                slidePrevTransitionStart: function () {
                    tabList.slideTo(orderSwiper.activeIndex - 1)
                    $timeout(function () {
                        $scope.curTab = $scope.tabList[orderSwiper.activeIndex];
                        // resetData($scope.curTab.id);
                    })
                }
            }
        })
    }
    $scope.tabSelect = function (item, index) {
        $scope.curTab = item;
        orderSwiper.slideTo(index, 500);
    }
    $timeout(function () { buildSwiper(); }, 500)

    /**测试数据 */
    // $scope.orderList = [
    //     {
    //         id: 1,
    //         orderNo: '017133479875034',
    //         orderNum: 1,
    //         name: '莉莉',
    //         telephone: 15876538782,
    //         createTime: '1522205639',
    //         price: 2990,
    //         captainBrokerage: 299,
    //     },
    //     {
    //         id: 2,
    //         orderNo: '017133479875034',
    //         orderNum: 1,
    //         name: '桃子',
    //         telephone: 15876538782,
    //         createTime: '1522205639',
    //         price: 2990,
    //         captainBrokerage: 299,
    //     },
    //     {
    //         id: 3,
    //         orderNo: '017133479875034',
    //         orderNum: 1,
    //         name: '默默',
    //         telephone: 15876538782,
    //         createTime: '1522205639',
    //         price: 2990,
    //         captainBrokerage: 299,
    //     },
    //     {
    //         id: 4,
    //         orderNo: '017133479875034',
    //         orderNum: 1,
    //         name: '小泡芙',
    //         telephone: 15876538782,
    //         createTime: '1522205639',
    //         price: 2990,
    //         captainBrokerage: 299,
    //     }
    // ]
    // $scope.unorderList = [
    //     {
    //         id: 1,
    //         orderNo: '017133479875034',
    //         orderNum: 1,
    //         name: '莉莉',
    //         telephone: 15876538782,
    //         createTime: '1522205639',
    //         price: 2990,
    //         captainBrokerage: 299,
    //     },
    //     {
    //         id: 2,
    //         orderNo: '017133479875034',
    //         orderNum: 1,
    //         name: '桃子',
    //         telephone: 15876538782,
    //         createTime: '1522205639',
    //         price: 2990,
    //         captainBrokerage: 299,
    //     },
    //     {
    //         id: 3,
    //         orderNo: '017133479875034',
    //         orderNum: 1,
    //         name: '默默',
    //         telephone: 15876538782,
    //         createTime: '1522205639',
    //         price: 2990,
    //         captainBrokerage: 299,
    //     },
    //     {
    //         id: 4,
    //         orderNo: '017133479875034',
    //         orderNum: 1,
    //         name: '小泡芙',
    //         telephone: 15876538782,
    //         createTime: '1522205639',
    //         price: 2990,
    //         captainBrokerage: 299,
    //     }
    // ]

}])